a huge palm tree - Türkisch Englisch Wörterbuch